html,* html body{_background-image:url(about:blank);_background-attachment:fixed}
body{ background:url(../images/bj.jpg) repeat-x top; color:#666; font-family:"Î¢ÈíÑÅºÚ",Verdana, Geneva, sans-serif}
h1,h2,h3,h4,h5,h6{ color:#666;}
a{ text-decoration:none; color:#555}
a:hover{ color:#c00}

#head{ height:210px; overflow:visible;}
#head .logo{ position:absolute; top:15px; left:0;}
#head .b1{ position:absolute; top:15px; right:0;}
#head .tel{ position:absolute; top:60px; right:0; font-size:20px; font-weight:700;}
#head .tel strong{ color:#900;}
#head .banner1{position:absolute; bottom:0; left:0;}

#nav{ height:33px; background:#ccc; position:absolute; top:95px; left:0;}
#nav li{float:left; width:135px;height:33px; line-height:33px; text-align:center; border-left:2px solid #fff; overflow:hidden; font-size:14px; }
#nav li.first{ border:none; width:138px}
#nav li a{ color:#fff; display:block; width:100%; height:100%; text-decoration:none}
#nav li a.hover{ background:#c00}
#nav li a.hoverMenu{ background:#c00;color:#fff; margin-top:-33px;}

#sub_nav{ width:960px; margin:0 auto; overflow:hidden}
#sub_nav  a{ display:block; float:left; width:112px; text-align:center; background:url(../images/bhu.jpg) no-repeat right top; height:41px; line-height:33px; color:#fff; margin-right:20px}
#sub_nav .current{ background:url(../images/bhu.jpg) no-repeat left}

#sub_nav div{ background:#fff; width:100%; overflow:hidden; z-index:99}
#sub_nav .fixed{ position:fixed; top:0;_position: absolute;_top: expression(documentElement.scrollTop + "px");}
/*
#nav1 .nav{height:33px;line-height:33px; border-left:2px solid #fff; font-weight:700; overflow:hidden;}


#nav .nav li{display:inline-block;float:left;height:33px;padding-right:2px; background: #fff; overflow:hidden; font-size:14px; height:300px;}

#nav .nav li a, #nav .nav li a:hover, #nav .nav li a:visited{text-decoration:none; line-height:33px; height:33px}

#nav .nav .normalMenu,#nav .nav .hoverMenu,#nav .nav .selectedMenu{outline:none;display:block; width:134px; text-align:center; height:33px; margin-top:0px}

#nav .nav .hoverMenu,#nav .nav .hoverMenu:visited,#nav .nav .selectedMenu,#nav .nav .selectedMenu:visited {margin-top:-33px;background:#c00;color:#fff;}

#nav .nav .selectedMenu,#nav .nav .selectedMenu:visited {margin:0;}

#nav .nav .normalMenu,#nav .nav .normalMenu:visited{color:white;background:url(../images/dark_bg.gif) repeat-x #ccc;}

*/




.banner_top{ width:960px; margin:8px auto;}
.box dt{ height:46px; background:url(../images/dt.jpg) no-repeat left -47px; text-indent:-999px}

.boot{ text-align:center; padding:20px; background:#4e4e5a; color:#fff; line-height:20px;}
.boot .r1 a{ color:#fff; padding:0 11px}
.boot .r1{ margin-bottom:13px}
.dis{ display:block!important}

.hover{ background:#c00!important; }
